it is said that... - Espagnol Anglais Dictionnaire